package com.whfc.fse.param.msg;

import lombok.Data;

import java.util.Date;

/**
 * @Description: 塔机设备吊装记录
 * @author: xugcheng
 * @version: 1.0
 * @date: 2020/5/21 14:32
 */
@Data
@Deprecated
public class FseMsg0x0201 extends FseMsg {

    /**
     * 服务器时间
     */
    private Date time;

    /**
     * 起吊时间
     */
    private Date startTime;

    /**
     * 起吊高度
     */
    private float startHeight;

    /**
     * 起吊幅度
     */
    private float startRange;

    /**
     * 起吊回转
     */
    private float startTurnAngle;


    /**
     * 卸吊时间
     */
    private Date endTime;

    /**
     * 卸吊高度
     */
    private float endHeight;

    /**
     * 卸吊幅度
     */
    private float endRange;

    /**
     * 卸吊回转
     */
    private float endTurnAngle;

    /**
     * 最大负荷
     */
    private float maxLoad;

    /**
     * 持续时长
     */
    private long duration;

    /**
     * 最大承重
     */
    private float maxBearing;

    /**
     * 平台通用响应
     */
    private Integer reply;

    public FseMsg0x0201() {
        this.setFrameHeader(FseMsgConst.FRAME_START_FALG);
        this.setOpType(FseMsgConst.OP_TYPE_R);
        this.setCmd(FseMsgConst.FSE_UP_CMD_0X0201);
        this.setDataLenth(57);
    }

    public void setReply(Integer reply) {
        this.reply = reply;
        this.setDataLenth(1);
    }
}
